mountain cudi - Spanish English Dictionary